/**/
  
  /* #app-container, #nav-bar, #searchForm, #container */
  
    body {
        margin:0; 
        padding:0; 
        font-size:10px;
    }
    
    #app-container {
        width: 840px;
        padding: 1.2em 0;
        margin:auto;
        border:0;
    }
    
    #nav-bar-ts {
        width:152px;
        height: 28px;
        float:left;
        border:0;
    }
    
    #nav-bar {  
        font-size:12px;
        font-family:Helvetica, Arial, sans-serif;
        height:35px; 
        width:440px;
        float:left;
        margin:0;
        margin-left:5px;
    }
    .sf-menu {
        border-width: 0;
    }
    
    #searchForm-container {
        width:265px;
        height:38px;
        margin:0 auto;
        position:relative;
        left: 200px;
    }
    #main-div-form {
        width:240px;
        position:absolute;
        margin:0;
    }
    #searchForm fieldset {
        width:240px;
        position:relative;
        display:block;
        border:0;
    }
    div.input {
        width:120px;
        padding:4px 15px 4px 15px;
        border-radius:20px;
        border:1px solid #c6d2db;
        border-top:1px solid #b4c1cb;
        box-shadow:inset 0 1px 2px rgba(0,0,0,0.08);
        float:right;
        background:#e8edf1;
    }
    div.input.focus {
        border:1px solid #9ecbe2;
        box-shadow:0 0 6px #abdcff, inset 0 1px 2px rgba(0,0,0,0.08);
    }
    input#s {
        width:100%;
        border:0;
        border-radius:20px;
        background:transparent;
        height:16px;
        color:#b4bdc4;
        text-shadow:0 1px 1px #fff;
    }
    input#s:focus {
        outline:none
    }
    input#searchSubmit {
        width:19px;
        height:19px;
        text-indent:-9999px;
        overflow:hidden;
        background:url(http://madalin-games.googlecode.com/svn/trunk/ork/mochi/css-img/search-icon.png) no-repeat;
        border:0;
        position:absolute;
        top: 8px; 
        right: 15px;
        z-index:5;
        display:none;
        cursor:pointer;
    }
    
    #container {
        padding:10px 5px;
        margin:auto; 
        height:770px; 
        overflow:hidden; 
        border:0; 
        text-align:center; 
    }
    
    #top-ad-div {  
        text-align:center; 
    }
    
    #bottom-ad-div {
        text-align:center; 
        margin-top: 10px;
        margin-bottom: 50px;
    }
  /**/
  
  /* #gamediv-wrapper, #game-tab, .embedgame, #tabs, #div-nav-tabs, #div-nav-game, .ajax-loader-gif */
  
    #gamediv-wrapper {  
        text-align:center; 
        border:0; 
        height: auto; 
        overflow: hidden;
        padding: 1.2em;
    }
    #gametable { 
        width:100%; 
        text-align:center; 
        border:border-collapse; 
        border:0; 
        margin:auto; 
    }
    #game-tab {
        height: 600px; 
    }
    #gametd {  
        height:600px; 
        width:100%; 
        text-align:center; 
        vertical-align:middle; 
    }
    
    .embedgame {  
        display:block; 
        width:100%;
        height:100%; 
        margin:auto; 
        border:0; 
    }
    .iframegame { 
        display:block;
        width:100%;
        height:100%;
        margin:auto;
        border:none;
        box-sizing: border-box;
        -moz-box-sizing:border-box;
        -webkit-box-sizing:border-box; 
    }
    
    #tabs { 
        margin:auto; 
        margin-top:11px; 
        height:720px; 
        border:0; 
        text-align:center; 
        padding:0; 
        background-image:none;
    }
    #tabs-ul li { 
        font-size:11px; 
    }
    #tabs h3 { 
        text-align:left;
    }
    
    .ui-tabs .innertabs { 
        border:0;
    }
    
    .loader-cont {
        width:200px;
        margin:auto; 
        position:relative; 
        top: 200px; 
        font-weight:bold;
        text-shadow: 0 1px 1px #fff;
    }
    
    .ajax-loader-gif {
        display:block; 
        margin:15px auto; 
    }
    
    .loader-span {
        display:block; 
        margin: 10px auto 15px auto; 
        font-size:16px;
    }
    
    #div-nav-tabs {
        font-size:10px;
    }
    #div-nav-game {
        margin-top:10px;font-size:10px
    }
  /**/
  
  /* #favorites-ul, #history-ul, .games-li, .fav-li, #Pagination  */
  
    #favorites { 
        border:0 
    }
    
    .innertabs-ul li { 
        font-size:9px;
    }
    
    .games-ul  {  
        list-style-type: none; 
        margin: 10px auto 0 auto; 
        width:770px; 
        padding: 0; 
    }
    
    #favorites-ul, #history-ul  {  
        list-style-type: none; 
        margin: 40px auto 0 auto;
        width:770px; 
        padding: 0; 
    }
    
    .games-li, .fav-li  {  
        margin:7px;
        padding: 6px; 
        float: left;
        height:130px; 
        
    }
    
    li.placeholder  {  
        width: 140px; 
        height:135px; 
    }
    
    #Pagination {
        font-size:11px;
        font-family:Helvetica, Arial, sans-serif;
        clear:both;
        width:420px; 
        height:30px;
        margin:5px auto;
        position:relative;
    }
    
    .pagination { 
        font-size: 110%;
        font-weight:bold;
    }
            
    .pagination a { 
        text-decoration: none;
    }
    
    .pagination a, .pagination span {  
        display: block;  
        float: left;  
        padding: 0.3em 0.6em;  
        margin-right: 6px;  
        margin-bottom: 5px;    
    }
    
    .pagination .ui-state-active.prev, .pagination .ui-state-active.next { 
        color:#999; 
        border-color:#e6e6e6;  
        background:#fff; 
    }
  /**/
  
  /* .game-newwin, .favorite-span, .trash-span  */
  
    .game-newwin { 
        display:block; 
        height:0px; 
        width:16px; 
        position:relative; 
        top:4px; 
        left:104px; 
    }
    
    .favorite-span, .trash-span {
        display:block; 
        height:0px; 
        width:16px; 
        position:relative; 
        top:74px; 
        left:104px; 
    }
    
    .game-newwin .ui-icon-newwin, .favorite-span .ui-icon-heart, .ui-icon-trash {
        border:1px solid transparent; 
        background-color:#fff;  
        cursor: pointer; 
        
        opacity: 0.1; 
        filter: alpha(opacity = 10);
        
        -webkit-transition: opacity .3s linear;
        transition: opacity .3s linear;
        -moz-transition: opacity .3s linear;
        -o-transition: opacity .3s linear;
        
    }
    .game-newwin .ui-icon-newwin:hover, .favorite-span .ui-icon-heart:hover, .ui-icon-trash:hover {
        border:1px solid #fff; 
        
        opacity:0.8;
        filter: alpha(opacity = 80);
        
        -webkit-transition: opacity .2s linear;
        transition: opacity .2s linear;
        -moz-transition: opacity .2s linear;
        -o-transition: opacity .2s linear;
        
    }
    
    
    .ui-effects-transfer { border: 2px dotted gray; }
    
    .ui-draggable-dragging  {  
        list-style-type: none; 
    }
    

  /**/
  
  
  /* .title-div, .thumb, dialogs */
  
    #fav-help  {  
        position:relative; 
        bottom:20px; 
        left:140px; 
        width:16px; 
        height:16px; 
        cursor:pointer; 
    }
    
    .title-div { 
        width:100px; 
        text-align:center; 
        margin:auto; 
        margin-top:6px;
        font-weight:bold; 
        position:relative;  
        font-size:9px;
    }
    
    .thumb {
        display:block;  
        width:120px; 
        height:90px; 
        margin:auto; 
        cursor:pointer;
        
        -webkit-box-shadow: inset 1px 2px 2px rgba(80,80,80,0.5);
        -moz-box-shadow: inset 1px 2px 2px rgba(80,80,80,0.5);
        -ms-box-shadow: inset 1px 2px 2px rgba(80,80,80,0.5);
        -o-box-shadow: inset 1px 2px 2px rgba(80,80,80,0.5);
        box-shadow: inset 1px 2px 2px rgba(80,80,80,0.5);
    }
    
    #adsdiv { 
        margin-top:15px;  
        padding:0.5em; 
        border:0; 
    }
    #adstable { 
        margin-left:auto; 
        margin-right:auto; 
        border:border-collapse; 
        border:0; 
        margin-top:10px; 
        margin-bottom:8px; 
    }
    #adstable td { 
        width:360px; 
    }
    
    #inner-set-div { 
        text-align:left; 
        padding:30px 40px; 
    }
    
    
    #set-form1 {
        border: 0;
    }
    .settings-checkbox {  
        margin:7px;  
        cursor: pointer;
    }
    .settings-label {  
        position:relative; 
        bottom:2px; 
        cursor:pointer; 
        padding:1px;
    }
    
    
    #set-form2 {
        height:110px;
        border: 0;
    }
    #form2-span {
        margin:10px;
    }
    .form2-ul, .form2-ul * {
        margin: 0;
        padding: 0;
        list-style: none;
    }
    .form2-ul-li {
        float: left;
        position: relative;
        margin: 5px 8px;
    }
    .form2-check {
        cursor: pointer;
    }
    .form2-label {  
        position:relative; 
        bottom:3px; 
        cursor:pointer; 
        padding:1px;
    }
    
    
    #update-confirm-dialog {  
        padding:20px; 
        text-align:center;  
    }
    #message-confirm-dialog {  
        padding:20px; 
        text-align:center;  
    }
    #dialog-confirm {  
        display:none;  
    }
    #dialog-title-div {  
        text-align:center; 
        margin-top:20px; 
        margin-bottom:20px;  
    }
    
    #dialog-form { 
        display:none; 
        padding-top:30px; 
    }
    #gameswf { 
        display:block; 
    }
    input.text { 
        margin-top:5px; 
        width:95%; 
        padding: .4em; 
    }
    #swf-example { 
        display:block; 
        margin-top:5px; 
        padding-left:5px;
    } 
    #swf-example a {
        text-decoration:none;
        cursor:text;
    } 
  /**/
  
  
  /*   #innertabs ul li a  paddings */
    #innertabs01 .innertabs-ul li a {
        padding-left: 1.8em;
        padding-right: 1.8em;
    }
    #innertabs02 .innertabs-ul li a {
        padding-left: 1.8em;
        padding-right: 1.8em;
    }
    #innertabs03 .innertabs-ul li a {
        padding-left: 1.7em;
        padding-right: 1.7em;
    }
    #innertabs04 .innertabs-ul li a {
        padding-left: 2.5em;
        padding-right: 2.5em;
    }
    #innertabs05 .innertabs-ul li a {
        padding-left: 2.3em;
        padding-right: 2.3em;
    }
    #innertabs06 .innertabs-ul li a {
        padding-left: 2.3em;
        padding-right: 2.3em;
    }
  /**/
  
  
  /* jquery-ui overwrites */
    
    .ui-button-text-only .ui-button-text {
        padding: .4em 2em;
    }
    .ui-tabs .ui-tabs-panel {
        height: 680px;
        overflow: hidden;
        padding: .4em 0;
    }
    .ui-tabs .innertabs .ui-tabs-panel {
        height: 640px;
    }
    
    .ui-icon-grip-dotted-horizontal {
        height: 14px;
        position:relative; 
        top:-4px; 
        margin: 0 auto;
        display: block;
    }
    .ui-resizable-s {
        height: 8px;
        bottom: -9px;
    }
    
    .games-li .ui-state-default, .fav-li .ui-state-default, .games-li .ui-state-hover, .fav-li .ui-state-hover {
        border-width:3px;
    }
    
    .sf-menu li.ui-state-default, .sf-menu li a, .second-ul li.ui-state-default {
        border:0;
    }
    
    .context-menu-list .ui-state-default, .context-menu-list .ui-state-hover {
        border:0;
    }
    
    #settings-form .ui-state-default, #settings-form .ui-state-hover {
        border:0;
    }
    .form2-ul-li .ui-state-default, .form2-ul-li .ui-state-hover {
        border:0;
    }

  /**/
  
  
/**/



